const {
  defineConfig
} = require('@vue/cli-service')
// 引入等比适配插件
const px2rem = require('postcss-px2rem')

// 配置基本大小
const postcss = px2rem({
  // 基准大小 baseSize，需要和rem.js中相同
  remUnit: 16
})

// 使用等比适配插件
module.exports = {
  lintOnSave: false,
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          postcss
        ]
      }
    }
  }
}

module.exports = defineConfig({
  transpileDependencies: true,
  // devServer: {
  //   open: true, //值为 true的话，项目启动时自动打开到浏览器里边， false不会打开
  //   proxy: {
  //     '/api': {
  //       target: 'https://api.marsbox.site', // 目标服务器地址
  //       changeOrigin: true, // 是否改变源地址
  //       pathRewrite: {
  //         '^/api': '' // 重写路径
  //       }
  //     }
  //   }
  // }
})